a leading role - Turc Anglais Dictionnaire